be moored with an anchor - Französisch Englisch Wörterbuch